<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>积分管理</title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="shortcut icon" th:href="@{/favicon.ico}" type="image/x-icon" />
    <link rel="stylesheet" th:href="@{/X-Admin/css/font.css}">
    <link rel="stylesheet" th:href="@{/X-Admin/css/xadmin.css}">
    <link rel="stylesheet" th:href="@{https://cdn.bootcss.com/Swiper/3.4.2/css/swiper.min.css}">
    <script type="text/javascript" th:src="@{https://cdn.bootcss.com/jquery/3.2.1/jquery.min.js}"></script>
    <script type="text/javascript" th:src="@{https://cdn.bootcss.com/Swiper/3.4.2/js/swiper.jquery.min.js}"></script>
    <script th:src="@{/X-Admin/lib/layui/layui.js}" charset="utf-8"></script>
    <script type="text/javascript" th:src="@{/X-Admin/js/xadmin.js}"></script>


</head>
<body>
<!-- 顶部开始 -->
<div th:replace="~{/commons/commons::topbar}"/>
<!-- 顶部结束 -->
<!-- 中部开始 -->
<div class="wrapper">
    <!-- 左侧菜单开始 -->
    <div th:replace="~{/commons/commons::leftbar}"/>
    <!-- 左侧菜单结束 -->
    <!-- 右侧主体开始 -->
        <div class="page-content">
          <div class="content">
            <!-- 右侧内容框架，更改从这里开始 -->
            <form class="layui-form xbs" action="" >

                <div class="layui-form-pane" style="text-align: center;display: none">
                  <div class="layui-form-item" style="display: inline-block;">
                    <label class="layui-form-label xbs768">日期范围</label>
                    <div class="layui-input-inline xbs768">
                      <input class="layui-input" placeholder="开始日" id="LAY_demorange_s">
                    </div>
                    <div class="layui-input-inline xbs768">
                      <input class="layui-input" placeholder="截止日" id="LAY_demorange_e">
                    </div>
                    <div class="layui-input-inline">
                      <input type="text" name="username"  placeholder="请输入用户名" autocomplete="off" class="layui-input">
                    </div>
                    <div class="layui-input-inline" style="width:80px">
                        <button class="layui-btn"  lay-submit="" lay-filter="sreach"><i class="layui-icon">&#xe615;</i></button>
                    </div>
                  </div>
                </div>

            </form>
            <xblock>
                <button class="layui-btn layui-btn-danger" onclick="delKissAll()"><i class="layui-icon">&#xe640;</i>批量删除</button>
                <button class="layui-btn" onclick="kiss_add('添加用户积分','/kiss_add','600','500')"><i class="layui-icon">&#xe608;</i>添加</button>
<!--                <button class="layui-btn" onclick="member_add('添加用户','/member_add','600','500')"><i class="layui-icon">&#xe608;</i>添加</button>-->
            </xblock>
<!--              <thead th:fragment="thead">-->
              <table class="layui-table">
                    <tr>
                        <th>
                            <input type="checkbox" id="selectAll">
                        </th>
                        <th>ID</th>
                        <th>用户名</th>
                        <th>积分</th>
                        <th>操作</th>
                    </tr>
                  <tbody th:each="userkiss:${userkisss}" class="layui-table">
                  <tr>
                      <td>
                          <input type="checkbox" th:value="${userkiss.id}">
                      </td>
                      <td th:text="${userkiss.id}"/>
                      <td th:text="${userkiss.userName}"/>
                      <td th:text="${userkiss.intergal}"/>
                      <td class="td-manage">
                          <a title="查看详情" href="javascript:;" th:onclick="kiss_edit(
                            '查看详情','/kiss_edit',
                            '[[${userkiss.id}]]','[[${userkiss.userName}]]',
                            '[[${userkiss.intergal}]]',
                            '','510')"
                             class="ml-5" style="text-decoration:none">
                              <i class="layui-icon">&#xe642;</i>
                          </a>
                      </td>
                  </tr>
                  </tbody>
              </table>
<!--              </thead>-->


            <!-- 右侧内容框架，更改从这里结束 -->
          </div>
        </div>
        <!-- 右侧主体结束 -->
    </div>
    <!-- 中部结束 -->
<!-- 底部开始 -->
<div th:replace="~{/commons/commons::footerbar}">
</div>
<!-- 底部结束 -->
<!-- 背景切换开始 -->
<div th:replace="~{/commons/commons::bgchange}">
</div>
<!-- 背景切换结束 -->
    <!-- 页面动态效果 -->
    <script>

        layui.use(['laydate'], function(){
          laydate = layui.laydate;//日期插件

          //以上模块根据需要引入
          //
          

          
          var start = {
            min: laydate.now()
            ,max: '2099-06-16 23:59:59'
            ,istoday: false
            ,choose: function(datas){
              end.min = datas; //开始日选好后，重置结束日的最小日期
              end.start = datas //将结束日的初始值设定为开始日
            }
          };
          
          var end = {
            min: laydate.now()
            ,max: '2099-06-16 23:59:59'
            ,istoday: false
            ,choose: function(datas){
              start.max = datas; //结束日选好后，重置开始日的最大日期
            }
          };
          
          document.getElementById('LAY_demorange_s').onclick = function(){
            start.elem = this;
            laydate(start);
          }
          document.getElementById('LAY_demorange_e').onclick = function(){
            end.elem = this
            laydate(end);
          }
          
        });
        // 获取单元格中的input
        let inputList=document.querySelectorAll('tbody tr td input')
        // 为全选绑定点击事件
        selectAll.addEventListener('click',function(){
            // 将全选复选框的选中状态保存在status中
            let status=this.checked
            // 遍历获取到的input
            for(let i=0;i<inputList.length;i++){
                // 为每个单元格的复选框的checked的属性赋值
                inputList[i].checked=status
                console.log(inputList[i])
            }
        })
        for(let i=0;i<inputList.length;i++){
            inputList[i].addEventListener('click',function(){
                let flag=true
                for(let j=0;j<inputList.length;j++){
                    if(!inputList[j].checked){
                        flag=false
                        break
                    }
                }
                selectAll.checked=flag
            })
        }

        //批量删除提交
        function delKissAll () {
            layer.confirm('确认要删除吗？',function(index){
                //捉到所有被选中的，发异步进行删除
                let checked=document.querySelectorAll("tbody tr td input");
                let kissids=[];
                console.info(checked[0]);
                for (let i = 0; i < checked.length; i++) {
                    if (checked[i].checked){
                        kissids.push(checked[i].value);
                        console.log(checked[i].value);
                        $(checked[i]).parents("tr").remove();
                    }
                    console.log(kissids);
                }
                if (kissids.length<=0){
                    layer.msg("请至少选择一个");
                    return;
                }

                $.ajax({
                    url: "/user/delSelUserKiss",
                    type: "get",
                    contentType: 'application/json',
                    isAysn: false,
                    data: {kissids : kissids.toString()},
                    success: function () {
                        // location.reload();
                    }
                });
                layer.msg('删除成功', {icon: 1});
            });
        }
            // 等级-增加
            function kiss_add (title,url,id,username,intergal,w,h) {
                x_admin_show(title,url,id,username,intergal,w,h);
            }
            // 等级-编辑
            function kiss_edit (title,url,id,username,intergal,w,h) {
                x_adminshow(title,url,id,username,intergal,w,h);
            }
        </script>
        <script>
        //百度统计可去掉
        var _hmt = _hmt || [];
        (function() {
          var hm = document.createElement("script");
          hm.src = "https://hm.baidu.com/hm.js?b393d153aeb26b46e9431fabaf0f6190";
          var s = document.getElementsByTagName("script")[0]; 
          s.parentNode.insertBefore(hm, s);
        })();
        </script>
</body>
</html>